snow load on the roof - Francés Inglés Diccionario